semi-permanent joint task force - Francés Inglés Diccionario